
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;


/**
 * @author : 陈磊 <br/>
 *         Date: 13-3-5<br/>
 *         Time: 上午12:01<br/>
 *         connectMethod:13638363871@163.com<br/>
 */
public class test implements Runnable{


    public static void main(String[] args) {

//        new Thread(new test()).start();

        int i;
        double j=89.0;
        float m;
        i= (int) j;
        m= (float) j;
        System.out.println(i);
        System.out.println(m);
        System.out.println(Float.MIN_EXPONENT);

    }


    @Override
    public void run() {
        // 设置日期2012-12-21
        Calendar c = Calendar.getInstance();
        c.set(2012, 12, 21, 0, 0, 0);
// 单独设置年、月、日、小时、分钟、秒
        c.set(Calendar.YEAR, 2012);
        c.set(Calendar.MONTH, Calendar.DECEMBER); // 0 表示1月，11 表示12月
        c.set(Calendar.DAY_OF_MONTH, 21);
        c.set(Calendar.HOUR_OF_DAY, 0);
        c.set(Calendar.MINUTE, 0);
        c.set(Calendar.SECOND, 0);

// 获取2012-12-21 0:0:0时间点对应的毫秒数
        long endTime = c.getTimeInMillis();
    // 获取系统当前时间
        Date now = new Date();
    // 获取当前时间点对应的毫秒数
        long currentTime = now.getTime();

// 计算两个时间点相差的秒数
        long seconds = (endTime - currentTime) / 1000;

        while (true)
        {
            System.out.println("还剩： " + seconds + " 秒");
            seconds--;
            try
            {
                Thread.sleep(1000);
            }
            catch (InterruptedException e)
            {
                e.printStackTrace();
            }
        }
    }
   }

